﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace TowerDefense.Navigation
{
    public class Path
    {

        List<Node> path = new List<Node>();
        HashSet<String> triedLocations = new HashSet<string>();
        BinaryPriorityQueue queue = new BinaryPriorityQueue();

        private Location goal;
        private Location start;

        public Path(Location start, Location goal)
        {
            this.start = start;
            this.goal = goal;

            Node n = new Node(start);
            queue.Push(n);
        }


        public void Initialize(Node node)
        {
            
        }

        public void Run()
        {
            
        }

        public bool GoalTest(Node node)
        {
            return false;
        }

    }
}
